package com.mf.morefun.bean;

import java.util.List;

public class MfTpComment {

    /**
     * id : 306073153589874688
     * createDate : null
     * updateDate : null
     * type : 2
     * tpRecord : {"id":"305706018569064448","createDate":null,"updateDate":null,"user":null,"classBelong":null,"tp":null,"tpDetail":null,"type":null,"tpBus":null,"audio":null,"viewerCount":null,"mfWork":null,"mfTpComment":null}
     * work : {"id":"","createDate":null,"updateDate":null,"name":null,"user":null,"cover":null,"type":null,"book":null,"video":null,"viewerCount":null}
     * book : {"id":"","createDate":null,"updateDate":null,"name":null,"cover":null,"introduce":null,"unit":null,"sort":null,"numberWords":null,"ar":null,"ls":null,"nns":null,"viewerCount":null,"releaseapp":null,"haveTestFlag":null,"haveListenFlag":null,"mfimgList":[],"mfaudioList":[],"mfVideoList":[],"mfPicaudioRelList":[],"mfBookLietenList":[]}
     * teacherTextComment : 控制一下我
     * teacherVoiceComment : http://morefunreadingproduct.oss-cn-shanghai.aliyuncs.com/298152379373719552/ios/audio/2019-04-25/MWNIZOWJYA-1556173520record.wav
     * commentTeacher : {"id":"267599928853925888","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null}
     * score : null
     * commentUser : {"id":"265082908186906624","createDate":null,"updateDate":null,"loginName":null,"password":null,"newPassword":null,"memberNo":null,"name":null,"sex":null,"country":null,"city":null,"address":null,"birthday":null,"qq":null,"phone":null,"accountType":null,"wxopenId":null,"userType":null,"teacherType":null,"headPortrait":null,"introduce":null,"email":null,"enable":null,"enableStart":null,"enableEnd":null,"pushEnable":null,"inviter":null,"invitationedCode":null,"organ":null,"token":null}
     * userCommentText : null
     * userCommentAudio : null
     * userCommentStar : 100
     */

    private String id;
    private String createDate;
    private String updateDate;
    private String type;
    private TpRecordBean tpRecord;
    private WorkBean work;
    private BookBean book;
    private String teacherTextComment;
    private String teacherVoiceComment;
    private CommentTeacherBean commentTeacher;
    private String score;
    private CommentUserBean commentUser;
    private String userCommentText;
    private String userCommentAudio;
    private int userCommentStar;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public TpRecordBean getTpRecord() {
        return tpRecord;
    }

    public void setTpRecord(TpRecordBean tpRecord) {
        this.tpRecord = tpRecord;
    }

    public WorkBean getWork() {
        return work;
    }

    public void setWork(WorkBean work) {
        this.work = work;
    }

    public BookBean getBook() {
        return book;
    }

    public void setBook(BookBean book) {
        this.book = book;
    }

    public String getTeacherTextComment() {
        return teacherTextComment;
    }

    public void setTeacherTextComment(String teacherTextComment) {
        this.teacherTextComment = teacherTextComment;
    }

    public String getTeacherVoiceComment() {
        return teacherVoiceComment;
    }

    public void setTeacherVoiceComment(String teacherVoiceComment) {
        this.teacherVoiceComment = teacherVoiceComment;
    }

    public CommentTeacherBean getCommentTeacher() {
        return commentTeacher;
    }

    public void setCommentTeacher(CommentTeacherBean commentTeacher) {
        this.commentTeacher = commentTeacher;
    }

    public String getScore() {
        return score;
    }

    public void setScore(String score) {
        this.score = score;
    }

    public CommentUserBean getCommentUser() {
        return commentUser;
    }

    public void setCommentUser(CommentUserBean commentUser) {
        this.commentUser = commentUser;
    }

    public String getUserCommentText() {
        return userCommentText;
    }

    public void setUserCommentText(String userCommentText) {
        this.userCommentText = userCommentText;
    }

    public String getUserCommentAudio() {
        return userCommentAudio;
    }

    public void setUserCommentAudio(String userCommentAudio) {
        this.userCommentAudio = userCommentAudio;
    }

    public int getUserCommentStar() {
        return userCommentStar;
    }

    public void setUserCommentStar(int userCommentStar) {
        this.userCommentStar = userCommentStar;
    }

    public static class TpRecordBean {
        /**
         * id : 305706018569064448
         * createDate : null
         * updateDate : null
         * user : null
         * classBelong : null
         * tp : null
         * tpDetail : null
         * type : null
         * tpBus : null
         * audio : null
         * viewerCount : null
         * mfWork : null
         * mfTpComment : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String user;
        private String classBelong;
        private String tp;
        private String tpDetail;
        private String type;
        private String tpBus;
        private String audio;
        private String viewerCount;
        private String mfWork;
        private String mfTpComment;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getUser() {
            return user;
        }

        public void setUser(String user) {
            this.user = user;
        }

        public String getClassBelong() {
            return classBelong;
        }

        public void setClassBelong(String classBelong) {
            this.classBelong = classBelong;
        }

        public String getTp() {
            return tp;
        }

        public void setTp(String tp) {
            this.tp = tp;
        }

        public String getTpDetail() {
            return tpDetail;
        }

        public void setTpDetail(String tpDetail) {
            this.tpDetail = tpDetail;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getTpBus() {
            return tpBus;
        }

        public void setTpBus(String tpBus) {
            this.tpBus = tpBus;
        }

        public String getAudio() {
            return audio;
        }

        public void setAudio(String audio) {
            this.audio = audio;
        }

        public String getViewerCount() {
            return viewerCount;
        }

        public void setViewerCount(String viewerCount) {
            this.viewerCount = viewerCount;
        }

        public String getMfWork() {
            return mfWork;
        }

        public void setMfWork(String mfWork) {
            this.mfWork = mfWork;
        }

        public String getMfTpComment() {
            return mfTpComment;
        }

        public void setMfTpComment(String mfTpComment) {
            this.mfTpComment = mfTpComment;
        }
    }

    public static class WorkBean {
        /**
         * id :
         * createDate : null
         * updateDate : null
         * name : null
         * user : null
         * cover : null
         * type : null
         * book : null
         * video : null
         * viewerCount : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String name;
        private String user;
        private String cover;
        private String type;
        private String book;
        private String video;
        private String viewerCount;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getUser() {
            return user;
        }

        public void setUser(String user) {
            this.user = user;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getBook() {
            return book;
        }

        public void setBook(String book) {
            this.book = book;
        }

        public String getVideo() {
            return video;
        }

        public void setVideo(String video) {
            this.video = video;
        }

        public String getViewerCount() {
            return viewerCount;
        }

        public void setViewerCount(String viewerCount) {
            this.viewerCount = viewerCount;
        }
    }

    public static class BookBean {
        /**
         * id :
         * createDate : null
         * updateDate : null
         * name : null
         * cover : null
         * introduce : null
         * unit : null
         * sort : null
         * numberWords : null
         * ar : null
         * ls : null
         * nns : null
         * viewerCount : null
         * releaseapp : null
         * haveTestFlag : null
         * haveListenFlag : null
         * mfimgList : []
         * mfaudioList : []
         * mfVideoList : []
         * mfPicaudioRelList : []
         * mfBookLietenList : []
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String name;
        private String cover;
        private String introduce;
        private String unit;
        private String sort;
        private String numberWords;
        private String ar;
        private String ls;
        private String nns;
        private String viewerCount;
        private String releaseapp;
        private String haveTestFlag;
        private String haveListenFlag;
        private List<?> mfimgList;
        private List<?> mfaudioList;
        private List<?> mfVideoList;
        private List<?> mfPicaudioRelList;
        private List<?> mfBookLietenList;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getIntroduce() {
            return introduce;
        }

        public void setIntroduce(String introduce) {
            this.introduce = introduce;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public String getSort() {
            return sort;
        }

        public void setSort(String sort) {
            this.sort = sort;
        }

        public String getNumberWords() {
            return numberWords;
        }

        public void setNumberWords(String numberWords) {
            this.numberWords = numberWords;
        }

        public String getAr() {
            return ar;
        }

        public void setAr(String ar) {
            this.ar = ar;
        }

        public String getLs() {
            return ls;
        }

        public void setLs(String ls) {
            this.ls = ls;
        }

        public String getNns() {
            return nns;
        }

        public void setNns(String nns) {
            this.nns = nns;
        }

        public String getViewerCount() {
            return viewerCount;
        }

        public void setViewerCount(String viewerCount) {
            this.viewerCount = viewerCount;
        }

        public String getReleaseapp() {
            return releaseapp;
        }

        public void setReleaseapp(String releaseapp) {
            this.releaseapp = releaseapp;
        }

        public String getHaveTestFlag() {
            return haveTestFlag;
        }

        public void setHaveTestFlag(String haveTestFlag) {
            this.haveTestFlag = haveTestFlag;
        }

        public String getHaveListenFlag() {
            return haveListenFlag;
        }

        public void setHaveListenFlag(String haveListenFlag) {
            this.haveListenFlag = haveListenFlag;
        }

        public List<?> getMfimgList() {
            return mfimgList;
        }

        public void setMfimgList(List<?> mfimgList) {
            this.mfimgList = mfimgList;
        }

        public List<?> getMfaudioList() {
            return mfaudioList;
        }

        public void setMfaudioList(List<?> mfaudioList) {
            this.mfaudioList = mfaudioList;
        }

        public List<?> getMfVideoList() {
            return mfVideoList;
        }

        public void setMfVideoList(List<?> mfVideoList) {
            this.mfVideoList = mfVideoList;
        }

        public List<?> getMfPicaudioRelList() {
            return mfPicaudioRelList;
        }

        public void setMfPicaudioRelList(List<?> mfPicaudioRelList) {
            this.mfPicaudioRelList = mfPicaudioRelList;
        }

        public List<?> getMfBookLietenList() {
            return mfBookLietenList;
        }

        public void setMfBookLietenList(List<?> mfBookLietenList) {
            this.mfBookLietenList = mfBookLietenList;
        }
    }

    public static class CommentTeacherBean {
        /**
         * id : 267599928853925888
         * createDate : null
         * updateDate : null
         * loginName : null
         * password : null
         * newPassword : null
         * memberNo : null
         * name : null
         * sex : null
         * country : null
         * city : null
         * address : null
         * birthday : null
         * qq : null
         * phone : null
         * accountType : null
         * wxopenId : null
         * userType : null
         * teacherType : null
         * headPortrait : null
         * introduce : null
         * email : null
         * enable : null
         * enableStart : null
         * enableEnd : null
         * pushEnable : null
         * inviter : null
         * invitationedCode : null
         * organ : null
         * token : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String loginName;
        private String password;
        private String newPassword;
        private String memberNo;
        private String name;
        private String sex;
        private String country;
        private String city;
        private String address;
        private String birthday;
        private String qq;
        private String phone;
        private String accountType;
        private String wxopenId;
        private String userType;
        private String teacherType;
        private String headPortrait;
        private String introduce;
        private String email;
        private String enable;
        private String enableStart;
        private String enableEnd;
        private String pushEnable;
        private String inviter;
        private String invitationedCode;
        private String organ;
        private String token;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getLoginName() {
            return loginName;
        }

        public void setLoginName(String loginName) {
            this.loginName = loginName;
        }

        public String getPassword() {
            return password;
        }

        public void setPassword(String password) {
            this.password = password;
        }

        public String getNewPassword() {
            return newPassword;
        }

        public void setNewPassword(String newPassword) {
            this.newPassword = newPassword;
        }

        public String getMemberNo() {
            return memberNo;
        }

        public void setMemberNo(String memberNo) {
            this.memberNo = memberNo;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getCountry() {
            return country;
        }

        public void setCountry(String country) {
            this.country = country;
        }

        public String getCity() {
            return city;
        }

        public void setCity(String city) {
            this.city = city;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getBirthday() {
            return birthday;
        }

        public void setBirthday(String birthday) {
            this.birthday = birthday;
        }

        public String getQq() {
            return qq;
        }

        public void setQq(String qq) {
            this.qq = qq;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getAccountType() {
            return accountType;
        }

        public void setAccountType(String accountType) {
            this.accountType = accountType;
        }

        public String getWxopenId() {
            return wxopenId;
        }

        public void setWxopenId(String wxopenId) {
            this.wxopenId = wxopenId;
        }

        public String getUserType() {
            return userType;
        }

        public void setUserType(String userType) {
            this.userType = userType;
        }

        public String getTeacherType() {
            return teacherType;
        }

        public void setTeacherType(String teacherType) {
            this.teacherType = teacherType;
        }

        public String getHeadPortrait() {
            return headPortrait;
        }

        public void setHeadPortrait(String headPortrait) {
            this.headPortrait = headPortrait;
        }

        public String getIntroduce() {
            return introduce;
        }

        public void setIntroduce(String introduce) {
            this.introduce = introduce;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public String getEnable() {
            return enable;
        }

        public void setEnable(String enable) {
            this.enable = enable;
        }

        public String getEnableStart() {
            return enableStart;
        }

        public void setEnableStart(String enableStart) {
            this.enableStart = enableStart;
        }

        public String getEnableEnd() {
            return enableEnd;
        }

        public void setEnableEnd(String enableEnd) {
            this.enableEnd = enableEnd;
        }

        public String getPushEnable() {
            return pushEnable;
        }

        public void setPushEnable(String pushEnable) {
            this.pushEnable = pushEnable;
        }

        public String getInviter() {
            return inviter;
        }

        public void setInviter(String inviter) {
            this.inviter = inviter;
        }

        public String getInvitationedCode() {
            return invitationedCode;
        }

        public void setInvitationedCode(String invitationedCode) {
            this.invitationedCode = invitationedCode;
        }

        public String getOrgan() {
            return organ;
        }

        public void setOrgan(String organ) {
            this.organ = organ;
        }

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }
    }

    public static class CommentUserBean {
        /**
         * id : 265082908186906624
         * createDate : null
         * updateDate : null
         * loginName : null
         * password : null
         * newPassword : null
         * memberNo : null
         * name : null
         * sex : null
         * country : null
         * city : null
         * address : null
         * birthday : null
         * qq : null
         * phone : null
         * accountType : null
         * wxopenId : null
         * userType : null
         * teacherType : null
         * headPortrait : null
         * introduce : null
         * email : null
         * enable : null
         * enableStart : null
         * enableEnd : null
         * pushEnable : null
         * inviter : null
         * invitationedCode : null
         * organ : null
         * token : null
         */

        private String id;
        private String createDate;
        private String updateDate;
        private String loginName;
        private String password;
        private String newPassword;
        private String memberNo;
        private String name;
        private String sex;
        private String country;
        private String city;
        private String address;
        private String birthday;
        private String qq;
        private String phone;
        private String accountType;
        private String wxopenId;
        private String userType;
        private String teacherType;
        private String headPortrait;
        private String introduce;
        private String email;
        private String enable;
        private String enableStart;
        private String enableEnd;
        private String pushEnable;
        private String inviter;
        private String invitationedCode;
        private String organ;
        private String token;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public String getLoginName() {
            return loginName;
        }

        public void setLoginName(String loginName) {
            this.loginName = loginName;
        }

        public String getPassword() {
            return password;
        }

        public void setPassword(String password) {
            this.password = password;
        }

        public String getNewPassword() {
            return newPassword;
        }

        public void setNewPassword(String newPassword) {
            this.newPassword = newPassword;
        }

        public String getMemberNo() {
            return memberNo;
        }

        public void setMemberNo(String memberNo) {
            this.memberNo = memberNo;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public String getCountry() {
            return country;
        }

        public void setCountry(String country) {
            this.country = country;
        }

        public String getCity() {
            return city;
        }

        public void setCity(String city) {
            this.city = city;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getBirthday() {
            return birthday;
        }

        public void setBirthday(String birthday) {
            this.birthday = birthday;
        }

        public String getQq() {
            return qq;
        }

        public void setQq(String qq) {
            this.qq = qq;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getAccountType() {
            return accountType;
        }

        public void setAccountType(String accountType) {
            this.accountType = accountType;
        }

        public String getWxopenId() {
            return wxopenId;
        }

        public void setWxopenId(String wxopenId) {
            this.wxopenId = wxopenId;
        }

        public String getUserType() {
            return userType;
        }

        public void setUserType(String userType) {
            this.userType = userType;
        }

        public String getTeacherType() {
            return teacherType;
        }

        public void setTeacherType(String teacherType) {
            this.teacherType = teacherType;
        }

        public String getHeadPortrait() {
            return headPortrait;
        }

        public void setHeadPortrait(String headPortrait) {
            this.headPortrait = headPortrait;
        }

        public String getIntroduce() {
            return introduce;
        }

        public void setIntroduce(String introduce) {
            this.introduce = introduce;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public String getEnable() {
            return enable;
        }

        public void setEnable(String enable) {
            this.enable = enable;
        }

        public String getEnableStart() {
            return enableStart;
        }

        public void setEnableStart(String enableStart) {
            this.enableStart = enableStart;
        }

        public String getEnableEnd() {
            return enableEnd;
        }

        public void setEnableEnd(String enableEnd) {
            this.enableEnd = enableEnd;
        }

        public String getPushEnable() {
            return pushEnable;
        }

        public void setPushEnable(String pushEnable) {
            this.pushEnable = pushEnable;
        }

        public String getInviter() {
            return inviter;
        }

        public void setInviter(String inviter) {
            this.inviter = inviter;
        }

        public String getInvitationedCode() {
            return invitationedCode;
        }

        public void setInvitationedCode(String invitationedCode) {
            this.invitationedCode = invitationedCode;
        }

        public String getOrgan() {
            return organ;
        }

        public void setOrgan(String organ) {
            this.organ = organ;
        }

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }
    }
}
